telescopic spectacles - İspanyolca İngilizce Sözlük